ampalaya [philippines] - Turco Inglés Diccionario